Codigo KML de un punto 🗺️ Foro Programación de Google Earth y Maps 🗺️ p72 🗺️


  Foro de Programación de Google Earth y Maps: Programación con las APIs de Google: Google Earth, Google Maps, KML, Aplicaciones Moviles

SubForos: KML - Kmz
Página 1 de 1 - Tema con 14 Mensajes y 45722 Lecturas
Último Mensaje Publicado:
 Ver más mensajes sobre Codigo KML de un punto en el foro
Autor Mensaje
Google_Master

Admin
Registrado:01-06-2006
Mensajes: 16702

Votos: 0 👍
Asunto: Re: Codigo KML de un punto  
Bueno, le he cambiado el titulo... mejor punto que pinto.

Lo que tu has puesto es la informacion HTML de un punto. Te falta el KML.

En este hilo se explica como hacerlo:
www.google-earth.es/ ...php?t=2337
www.google-earth.es/foros.php?t=661
Ir arriba
_polifemo

SuperExpert
Registrado:27-11-2009
Mensajes: 436

Votos: 0 👍
Asunto: Re: Codigo KML de un punto  
Google_Master, tenemos que coordinarnos mejor.

Ir arriba
Google_Master

Admin
Registrado:01-06-2006
Mensajes: 16702

Votos: 0 👍
Asunto: Re: Codigo KML de un punto  
Gracias a ti, por estar siempre ayudando.
Ir arriba
Bezdrum

SuperExpert
Registrado:17-02-2011
Mensajes: 463

Votos: 0 👍
Asunto: Re: Codigo KML de un punto  
Borar el nombre, no me sirve, porque entonses la marca de posicion no tendra nombre.
aver si me explico mejor ahora, porque la primera vez no quedo muy claro que pregunto
En la foto de abajo se ven varias marcas de posicion de diferentes equipos de formula 1. Cada marca de posicion indica donde esta la central del equipo y en su descripsion esta escrita en html. Quiero usar algunos elementos de esta descripsion, pero salen 2 problemas.
Primero, se ve que entre las marcas de posicion de los equipos no hay espasio, pero entre Hungaroring y Hungaroring 86-88 hay. Uso el mizmo html que esta en la descripsion de los equipos.
Segundo problema es que sale el nombre en la esquina superior izquierda y en los de equipos no sale, como se vee en la foto de abajo.
Si pngo todo igual como en la discripsion de los equipos, debe salir igual i en mi marca de posicion... digo yo. Pero no sale, porque???
Probablemente es en el codigo kml, pero no pienso estudiar todo el codigo kml para solusionar esto.
Asi que si alguen sabe como lo areglo, se lo agradesco mucho.


pregunta.jpg    Ampliar Imagen
Descripción:
Tamaño:  106.84 KB
Visto:  300 veces


Codigo KML de un punto
Ir arriba
Eneka

Usuario Habitual
Registrado:04-07-2009
Mensajes: 43

Votos: 0 👍
Asunto: Re: Codigo KML de un punto  
Hola Bezdrum

Como bien has intuido se arregla en kml, si manejas html esto se parece mucho.
Tienes que buscar en el kml la variable

<Style id="msn_ylw-pushpin">
...
...
...
</Style>

Y en medio de estos añadir
<BalloonStyle>
<text><table width="450"><tr><td>$[description]</td></tr></table></text>
</BalloonStyle>


Si tienes muchos
<Style id=....

y no sabes cual es el que le corresponde, añade <BalloonStyle> a todos los <Style...

Aquí tienes tu Hungaroring resuelto
Toda la info en:
http://code.google.com/intl/es/apis/kml/documentation/kmlreference.html#balloonstyle

salu2
nk


hungaroring.kml    Ver en Google Maps
Descripción:
Nombre:  hungaroring.kml
Tamaño:  4.37 KB
Descargado:  257 veces
Ir arriba
Bezdrum

SuperExpert
Registrado:17-02-2011
Mensajes: 463

Votos: 0 👍
Asunto: Re: Codigo KML de un punto  
Muchas gracias por tu respuesta, entendí todo y ahora es mejor que antes.
Pero en el menú LUGARES el espacio se queda. Esto es el principal problema.


un poco mejor.jpg    Ampliar Imagen
Descripción:
Tamaño:  38.3 KB
Visto:  283 veces


Codigo KML de un punto
Ir arriba
Eneka

Usuario Habitual
Registrado:04-07-2009
Mensajes: 43

Votos: 0 👍
Asunto: Re: Codigo KML de un punto  
Hola Bezdrum

Hay unas lineas de código que te permiten hacer que aparezca o no aparezca en el árbol de lugares, pero que yo entienda el espacio del que hablas corresponde con la descripción del modelo. En el caso concreto como la descripción empieza con una imagen, lo que vemos es un espacio en blanco.

De todas formas como dijo _polifemo si compartes el kml sería más fácil.
No creo que nadie de aquí te robe la idea.

salu2
nk
Ir arriba
Bezdrum

SuperExpert
Registrado:17-02-2011
Mensajes: 463

Votos: 0 👍
Asunto: Re: Codigo KML de un punto  
La idea no es mía... lo dijo antes. solo quiero coger algunas partes para usarla.
Code::
<br>
            <p align=center><img src="http://TheKMZ.co.uk/ge/kmlfiles/f1_2009/images/logo_McLaren.jpg"></p>
            <font size=6 color="#999999"><b>The Team</b></font>
            <hr>
            <table border="0"padding="0" width = 500>
            <tr>
            <td width=350 align=left><font size=6><b>Vodafone McLaren Mercedes</b></font></td>
            <td width=150 align=right><b><font size=4><a href="http://www.mclaren.com/">Official Team Website</a></font></b></td>
            </tr>
            <tr>
            <td width=350 align=left><font size=4>Woking, Surrey, UK</font></td>
            <td width=150 align=right><a href="http://en.wikipedia.org/wiki/Team_McLaren"><img src="http://TheKMZ.co.uk/ge/kmlfiles/f1_2009/images/ico_Wiki.jpg"></a></td>
            </tr>
            </table>
            <br>
            <br>
            <font size=6 color="#999999"><b>The Car</b></font>
            <hr>
            <table border="0"padding="0" width = 500>
            <tr>
            <td width=50 align=left></td>
            <td width=550 align=left><img src="http://TheKMZ.co.uk/ge/kmlfiles/f1_2009/images/ico_full_McLaren.png"></td>
            </tr>
            <tr>
            <td width=50 align=right>Engine:</td>
            <td width=550 align=left><b>Mercedes-Benz FO 108W</b></td>
            </tr>
            <tr>
            <td width=50 align=right>Chassis:</td>
            <td width=550 align=left><b>McLaren MP4-24</b></td>
            </tr>
            <tr>
            <td width=50 align=right>Tyres:</td>
            <td width=550 align=left><b>Bridgestone</b></td>
            </tr>
            </table>
            <br>
            <font size=6 color="#999999"><b>The Drivers</b></font>
            <hr>
            <br>
            <table border="0"padding="0" width = 500>
            <tr>
            <td width=30 align=left valign=center><font size=4><b>1</b></font></td>
            <td width=50 align=right valign=center><img src="http://TheKMZ.co.uk/ge/kmlfiles/f1_2009/images/ico_helmet_1.png"></td>
            <td width=150 align=left valign=center><font size=4><b>Lewis Hamilton</b></font></td>
            <td width=70 align=right valign=center><img src="http://TheKMZ.co.uk/ge/kmlfiles/f1_2009/images/ico_Britain.png"></td>
            <td width=50 align=left valign=center><b>Britain</b></td>
            <td width=50 align=left valign=center><a href="http://en.wikipedia.org/wiki/Lewis_Hamilton"><img src="http://TheKMZ.co.uk/ge/kmlfiles/f1_2009/images/ico_Wiki.jpg"></a></td>
            </tr>
            </table>
            <table border="0"padding="0" width = 500>
            <tr>
            <td width=30 align=left valign=center><font size=4><b>2</b></font></td>
            <td width=50 align=right valign=center><img src="http://TheKMZ.co.uk/ge/kmlfiles/f1_2009/images/ico_helmet_2.png"></td>
            <td width=150 align=left valign=center><font size=4><b>Heikki Kovalainen</b></font></td>
            <td width=70 align=right valign=center><img src="http://TheKMZ.co.uk/ge/kmlfiles/f1_2009/images/ico_Finland.png"></td>
            <td width=50 align=left valign=center><b>Finland</b></td>
            <td width=50 align=left valign=center><a href="http://en.wikipedia.org/wiki/Heikki_Kovalainen"><img src="http://TheKMZ.co.uk/ge/kmlfiles/f1_2009/images/ico_Wiki.jpg"></a></td>
            </tr>
            </table>
esto todo esta escrito el el KML original. se ve en la imagen que no hay espacio entre los equipos.
KML original también lo pongo.


f1 2009 networkfeed.kml    Ver en Google Maps
Descripción:
Nombre:  f1 2009 networkfeed.kml
Tamaño:  520 Bytes
Descargado:  229 veces

el original.jpg    Ampliar Imagen
Descripción:
Tamaño:  31.39 KB
Visto:  253 veces


Codigo KML de un punto 1
Ir arriba
Eneka

Usuario Habitual
Registrado:04-07-2009
Mensajes: 43

Votos: 0 👍
Asunto: Re: Codigo KML de un punto  
Holas Bezdrum

Estoy trabajando en un proyecto parecido y después de darle varias vueltas, hasta donde yo llego, no hay manera

el lenguaje kml es como un html primitivo (mezclado con xml), con estas referencias
code.google.com/ ...rence.html

la única manera es esconder los botones en una carpeta (Folder id="carpeta"), en kml, con lo cual no aparecerían directamente en la sección de lugares.

si encuentras la formula avisa, porfa

salu2
nk
Ir arriba
SubForos: KML - Kmz
 
Todas las horas son GMT + 1 Hora
Página 1 de 1 - Tema con 14 Mensajes y 45722 Lecturas - Última modificación: 10/05/2011




RSS - Últimos Mensajes
Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
No Puedes adjuntar archivos en este foro
Tu puedes descargar archivos en este foro